﻿//namespace Infrastructure.Specification
//{
//    //public class NullSpecification<T> : Specification<T>
//    //{
//    //    private readonly Specification<T> spec;

//    //    public override Expression<Func<T, bool>> IsSatisfiedBy()
//    //    {
//    //        return x=>false;
//    //    }

//    //    protected override object[] Parameters
//    //    {
//    //        get
//    //        {
//    //            return new[] { spec };
//    //        }
//    //    }
//    //}
//}
